package aygx.Configuration.yml.entity;

import lombok.Data;
import org.springframework.boot.context.properties.ConfigurationProperties;
import org.springframework.stereotype.Component;

/**
 * @author 暗影孤星
 * @date 2020/10/24 23:29
 * @explanation
 * 使用@ConfigurationProperties读取yml属性
 *   1）如果有前缀需要使用prefix配置前缀
 *   2）类的属性名称必须和yml的属性名称保持一致的
 *   3）必须给类的属性提供setter方法
 */
@Data
//@Component
@ConfigurationProperties(prefix = "my.person")
public class Person {
    private String name;

    private String sex;

    private String age;
}
